subside (substrate) - Spanish English Dictionary